package com.application;

import java.util.ArrayList;
import java.util.List;

import com.entity.PackNumber;
import com.entity.YoukuVideo;
import com.services.aidl.Queue;

import android.app.Application;
import android.os.Bundle;

public class VideosList extends Application {
	private List<YoukuVideo> videoList = new ArrayList<YoukuVideo>();
	private List<YoukuVideo> historyList = new ArrayList<YoukuVideo>();
	private List<PackNumber> packNumber = new ArrayList<PackNumber>();
	private List<Queue> downloadList = new ArrayList<Queue>();
	private int tabBarHeight;
	private String youkuDetailTitle;
	private List<String> realLowUrlArray;
	private List<String> realHighUrlArray;
	private List<String> realSuperUrlArray;
	private int sharpness;

	public List<YoukuVideo> getHistoryList() {
		return historyList;
	}

	public void setHistoryList(List<YoukuVideo> historyList) {
		this.historyList = historyList;
	}

	public List<Queue> getDownloadList() {
		return downloadList;
	}

	public void setDownloadList(List<Queue> downloadList) {
		this.downloadList = downloadList;
	}
	
	public void setDownloadListAll(List<Queue> downloadList) {
		this.downloadList.addAll(downloadList);
	}

	public List<PackNumber> getPackNumber() {
		return packNumber;
	}

	public void setPackNumber(List<PackNumber> packNumber) {
		this.packNumber = packNumber;
	}

	public String getYoukuDetailTitle() {
		return youkuDetailTitle;
	}
	
	public void resetYoukuDetailTitle() {
		 youkuDetailTitle = "";
	}

	public void setYoukuDetailTitle(String youkuDetailTitle) {
		this.youkuDetailTitle = youkuDetailTitle;
	}

	public int getSharpness() {
		return sharpness;
	}

	public void setSharpness(int sharpness) {
		this.sharpness = sharpness;
	}


	public List<String> getRealLowUrlArray() {
		return realLowUrlArray;
	}

	public void setRealLowUrlArray(List<String> realLowUrlArray) {
		this.realLowUrlArray = realLowUrlArray;
	}

	public List<String> getRealHighUrlArray() {
		return realHighUrlArray;
	}

	public void setRealHighUrlArray(List<String> realHighUrlArray) {
		this.realHighUrlArray = realHighUrlArray;
	}

	public List<String> getRealSuperUrlArray() {
		return realSuperUrlArray;
	}

	public void setRealSuperUrlArray(List<String> realSuperUrlArray) {
		this.realSuperUrlArray = realSuperUrlArray;
	}

	public int getTabBarHeight() {
		return tabBarHeight;
	}

	public void setTabBarHeight(int tabBarHeight) {
		this.tabBarHeight = tabBarHeight;
	}

	public List<YoukuVideo> getVideoList() {
		return videoList;
	}

	public void setVideoList(List<YoukuVideo> videoList) {
		this.videoList = videoList;
	}
	
}
